package lab02.test28;

import java.util.InputMismatchException;
import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        //28、 	编写一个应用程序，要求从键盘输入一个double类型的圆的半径，
        // 计算并输出其面积。测试当输入的数据不是double型数据（如字符串“abc”）会产生什么结果，怎样处理。
        double radius;
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入圆的半径：");
        radius = scanner.nextDouble();
        //计算面积
        double area;
        area = radius * radius * 3.14;
        System.out.println(area);
        try {
            radius = scanner.nextDouble();
        } catch (InputMismatchException e) {
            System.out.println("类型不匹配");
        } finally {
            System.out.println("radius=" + radius);
        }
    }
}